/*头部导航*/

*{
	margin: 0;
	padding: 0;
}
body{
	background-color: #f6f6f6;
}
.myNav , .header  {
	z-index: 9999;
	box-shadow: 0px 0px 6px 0px rgba(91, 91, 91, 0.18);
}

/*资产包详情搜索部分开始*/
.myBagSeachBox  {
	border-radius:2px;
	/*margin-top:122px ;*/
}

.myBagSeachBox .container  {
	margin-top: 10px;
	background-color: #fff;
	/*height: 100%;*/
	padding: 22px;
	font-size: 16px;
	color: #666;
	box-shadow: 0px 1px 6px 0px rgba(91, 91, 91, 0.18);
}
.myBagSeachBox .container .top a:visited {
	/*background-color:#666;*/
	text-decoration: none;
	border: none;
}
.myBagSeachBox .container .top a:active {
	/*background-color:#666;*/
	text-decoration: none;
	border: none;
}
.myBagSeachBox .container .top a:link {
	/*background-color:#666;*/
	text-decoration: none;
	border: none;
}
.myBagSeachBox .container .top .pagedetails{
	color: #2096f1;;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	color: #2096f1;
	cursor: default;
	border: 1px solid #bcdffb;
	border-bottom-color: transparent;
}
#myPortfolioPackage .box {
	position: relative;
	width: 75%;
	height: 32px;
}
#myPortfolioPackage .box img {
	display: inline-block;
	position: absolute;
	top: 15px;
	/* right: 128px; */
	height: 32px;
	width: auto;
	border-radius: 0 2px 2px 0;
	/*left: 641px;*/
	left: 611px;
}
#myPortfolioPackage .search {
	position: absolute;
	display: inline-block;
	border: 1px solid #e2e2e2;
	margin-top: 15px;
	height: 32px;
	padding-left: 10px;
	border-radius: 2px;
	font-size: 14px;
}
#myPortfolioPackage .box span {
	display: none;
	position: absolute;
	font-size: 12px;
}

.myBagSeachBox .queryBox {
	/*//临时高度*/
	margin-top: 26px;
	position: relative;
	padding-bottom: 40px;
	padding-bottom: 13px;
}
.myBagSeachBox  .queryBox label{
	font-weight: 400!important;
	color: #666;
	font-size: 14px;
	margin-left: 12px;
	margin-bottom: 0;
	margin-top: 3px;
}
.myBagSeachBox  .queryBox .zichanbaobei {
	padding-left: 10px;
}
.myBagSeachBox  .queryBox .zichanleixing {
	margin-left: 0;
}
.myBagSeachBox  .queryBox  .shangchuanren {
	padding-left: 10px;
	margin-top: -10px!important;
}
.myBagSeachBox  .queryBox  .shangchuanren input{
	margin-left: 50px;
}
.myBagSeachBox  .queryBox .benjin {
	margin-left: 0;
}
.myBagSeachBox  .queryBox .dangqian {
	padding-left: 13px;
}

.myBagSeachBox  .queryBox input{
	margin-left: 22px;
	margin-top: 5px;
	border: 1px solid #D6D6D6;
	width: 260px;
	height: 30px;
	font-size: 14px;
	color: #333333;
	border-radius: 2px!important;
}

.myBagSeachBox .queryBox #charge {
	margin-left: 8px;
}
.myBagSeachBox  .queryBox .formBox  {
	/*padding-left: 30px;*/
	/*padding-top: 14px;*/
}
.myBagSeachBox  .queryBox .sheng ,
.myBagSeachBox  .queryBox .shi {
	width: 76px;
	height: 30px;
	/*width: 32.3333%;*/
	/*width: 65%;*/
}
.myBagSeachBox  .queryBox .shi {
	/*width: 32.3333%;*/
	/*width: 35%;*/
	margin-top: 10px;
	margin-left: 66px;
	border: 1px solid #D6D6D6;
	border-radius: 2px;
}
.myBagSeachBox  .queryBox .shenglabel  {
	/*margin-left: 0;*/
	width: 80px;
	height: 26px;
}

.box {
    margin: 0px 0px;
}
.myBagSeachBox  .queryBox .sheng {
	margin-top: 12px;
	border: 1px solid #D6D6D6;
	margin-left: 8px;
	border-radius: 2px;
}
.myBagSeachBox  .queryBox .tuandui {
	margin-left: 0;
	margin-top: 11px;
}

#dangqianzhuantian {
	margin-left: 30px;
}

.myBagSeachBox  .queryBox  .ziChan{
	margin-left: 2%;
}
.myBagSeachBox  .zongjian {
	padding-left: 10px;
}
.myBagSeachBox  .zongjian  input{
	margin-left: 37px;
}
.myBagSeachBox #chaxun,
.myBagSeachBox .reset {
	/*width: 80px;*/
	padding: 0 30px;
    height: 30px;
    background: #2096f1;
    color: #FFFFFF;
    font-size: 14px;
    position: absolute;
    right: 60px;
    border-radius: 3px;
    margin-top: 26px;

}

.myBagSeachBox .reset  {
	   /*right: 134px;*/
	  background: #fff;
	  color: #2096f1;
}
.myBagSeachBox .inputT{
	   right: 196px!important;
}
.myPortfolioPackage {
	position: relative;
}

/*资产包详情搜索部分结束*/
/*资产包详情列表结开始*/
.myBagListBox {
	background-color: #f6f6f6;

	margin-top:38px;
}
.myBagListBox  .container  {
	background-color: #fff;
	height: 100%;
	padding: 26px 24px 24px;
	box-shadow: 0px 1px 6px 0px rgba(91, 91, 91, 0.18);
}
.myBagListBox  .container  .top .pull-right {
	padding-left: 37px;
	padding-right: 12px;
	width: auto;
	height: 36px;
	position: relative;
	margin-left: 25px;
	color: #2096f1;
	background-color: #fff;
	border: 1px solid transparent;
}
.myBagSeachBox  .container  .top .uploadBut {
	 border: 1px solid #bcdffb;
    background-color: #f3f9fe;
    border-radius: 3px;
    outline: none;
    margin-right: 11px;
    font-size: 16px;
    margin-top: 50px;
    z-index: 99;
    line-height: 36px;
    cursor: pointer;
    padding-left: 37px;
    padding-right: 12px;
    width: auto;
    height: 36px;
    position: relative;
    margin-left: 10px;
    color: #2096f1;
}
.myBagSeachBox .container .top .uploadBut:before {
	content: '';
	width: 18px;
	height: 18px;
	position: absolute;
	background: url(/image/projectManagement/loade.png) no-repeat center;
	left: 10px;
	top:8px;
	box-sizing: border-box;
}
.myBagListBox  .container  .top .modificationSynergy:before {
	content: '';
	width: 18px;
	height: 18px;
	position: absolute;
	background: url(image/projectManagement/{1391A25E-1EAE-2B82-4262-09F936380CD4}.png) no-repeat center;
	left: 12px;
	top:8px;
	box-sizing: border-box;

}

/*//收起和展开样式修改开始*/
 .dianLiang {
    position: absolute;
    width: 320px;
    top: 24px;
    display: inline-block!important;
}

.dianLiang {
    position: absolute;
    right: 206px;
    bottom: 0px;
}
 .zhankai,
 .myBagSeachBox .shouqi {
    position: absolute;
    cursor: pointer;
    font-size: 14px;
    color: #2194f1;
    line-height: 14px;
    right: -100%;
}

.zhankai,
 .myBagSeachBox .shouqi {
    position: absolute;
    cursor: pointer;
    font-size: 14px;
    color: #2194f1;
    line-height: 14px;
}
/*//收起和展开样式修改结束*/

.mytable {
	/*border: 1px solid #E2E2E2;*/
	/*border: 0px solid #E2E2E2;*/
	/*border-radius: 2px;*/
	color: #333;
	font-size: 14px;
	width: 98.6%;
	margin: auto;
	margin-top: 20px;
	border-radius: 2px;
	border: 0px solid #000;
}
.mytable tr {
	width: 100%;
	/*height: 100px;*/
	height: 40px;
}
.mytable  .top{
	border: 0px solid #E2E2E2;
	color: #999;
	font-size: 14px;
	font-weight: 100px!important;
	/*margin-left: 87px;*/
	text-align: center;
	height: 40px!important;
	border-bottom: 1px solid #E2E2E2;
	background: #e8f4fe;
}

.mytable tr td ,
.mytable .top th {
	/*border-left: 1px solid transparent;*/
	text-align: center;
	font-size: 14px;
	color: #999999;
	font-weight: 100px!important;
}
.mytable tr td:first-child {
	border-left: 1px solid #E2E2E2;
	position: relative;
}

.mytable tr td:nth-child(2) {
	text-align: center;
}


.mytable tr td .activeNew {
	position: absolute;
	display: inline-block;
	width: 26px;
	height: 17px;
	background: url(/image/projectManagement/NEW.png) no-repeat center;
	top: -1px;
	left: 6px;
}


.mytable tr .input {
	width: 46px;
}

.mytable tr td:nth-child(1) {
	width:12%;
	cursor: pointer;
}

.mytable tr td:nth-child(1) a{
	text-decoration: none;
}
.mytable tr td:nth-child(1) a span{
	color:#2096f1;
}
a:link{
	text-decoration: none;
}

.mytable tr td:nth-child(2) {
	width:8%;
	text-align: center;
}

.mytable tr td:nth-child(3) {
	width:12%;
	text-align: center;
}

.mytable tr td:nth-child(4) {
	width:15%;
}

.mytable tr td:nth-child(5) {
	width:10%;
}

.mytable tr td:nth-child(6) {
	width:6%;
	text-align: center;
}

.mytable tr td:nth-child(7){
	width:11%;
	text-align: center;
}


.mytable tr td:nth-child(8){
	width:9%;
	text-align: center;
}


.mytable tr td:nth-child(9) {
	width:7%;
	text-align: center;
}

.mytable tr td:nth-child(10){
	width:8%;
}

.mytable tr td:nth-child(11) {
	width:12%;
}

.mytable tr td span {
	width: 100%;
	height: 100%;
}
.mytable tr td:nth-child(12){
	width:6%!important;
}
.mytable tr td:nth-child(12) span{
	width:90px!important;
	cursor: pointer;
}

.mytable tr td:last-child {
	width:7%;
	text-align: center;
	
}

.mytable tr td:last-child a{
	display: inline-block;
	width: 60px;
	text-align: center;
}
.mytable tr td:first-child input {
	display: none;
}
.mytable tr td span{
	color: #333333;
	font-size: 14px;
}
.mytable tr td:first-child .choiceimg {
	width:14px ;
	height: 14px;
	margin-left: 13px;
	margin-top: 10px;
	background: url(image/projectManagement/false1.png) no-repeat center;
}
.mytable tr td:first-child .choiceimg:hover{
	background: url(image/projectManagement/false2.png) no-repeat center;
}
.mytable tr td:first-child .choiceimgtrue {
	background: url(image/projectManagement/true1.png) no-repeat center;
}
.mytable tr td:first-child .choiceimgtrue:hover {
	background: url(image/projectManagement/true2.png) no-repeat center;
}
.mytable tr td:last-child a{
	color: #2194f1;
	cursor: pointer;
}
.mytable tr td:last-child a:link{
	border-bottom: 0px;
	list-style: none;
	font-size: 14px;
	text-decoration: none;

}

/*资产包详情列表结束*/
/*//底部样式重写开始*/
.myfooter {
	height: 98px;
	top: 0;
}
.myfooter .text-center{
	font-size: 12px;
	color: #999999;
}

/*//底部样式重写结束*/

.mytable  tr th {
	font-weight: 100!important;
	color: #999999!important;
	font-weight: 14px!important;
}
.mytable {
	border-collapse: separate;
}
.mytable  tr td {
	border-top: 1px solid #E2E2E2;
}


/*table 边框*/
.tableRaius tr:first-child td,
.tableRaius tr:first-child th {
	border-top: 1px solid #E2E2E2;
}
.tableRaius tr:last-child td {
	border-bottom: 1px solid #E2E2E2;
}
.tableRaius tr td:first-child {
	border-left: 1px solid #E2E2E2;
	text-align: left;
	padding-left: 8px;
}
.tableRaius tr td:last-child,
.tableRaius tr  th:last-child {
	border-right: 1px solid #E2E2E2;
}

/*//table圆角设置*/
.tableRaiusTh tr:first-child th:first-child {
	border-top-left-radius: 3px;
}
.tableRaiusTh tr:first-child th:last-child {
	border-top-right-radius: 3px;
}
.tableRaius tr:last-child td:first-child {
	border-bottom-left-radius: 3px;
}
.tableRaius tr:last-child td:last-child {
	border-bottom-right-radius: 3px;
}

.zichanleixing select,
.zichanbaobei select,
.benjin select,
.dangqian select {
	width: 236px;
	height: 30px;
	margin-left: 22px;
	border: 1px solid #D6D6D6;
	width: 260px;
	height: 30px;
	font-size: 14px;
	color: #333333;
	border-radius: 2px!important;
}

#zichanleixing {
	margin-left: 9px;
}

.wrap {
    margin-top: 20px!important;}
    
/*//两行溢出显点点*/
.txt-cut{
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	 -webkit-line-clamp: 2; 
	-webkit-box-orient: vertical;
}

.mytable  tr td {
	padding: 0 3px;
	text-align: left;
}

.mytable  tr:hover {
	background: #e8f4fe;;
}


.mytable tr th:first-child {
    border-left: 1px solid #E2E2E2!important;
}

/*//table固定开始*/

.upFixe {
	position: fixed!important;
	top: -50px!important;
	/*right: 79px!important;*/
	width: 86%!important;
    background: #fff;
    z-index: 999999999;
    height: 105px;
    /*transform: translateX(1px);*/
}

.upNext {
	padding-top: 88px;
}
.tableThFelxe {
	position: fixed!important;
	top: 36px!important;
	line-height: 40px;
	z-index: 9999;
}

.tableThNext {
	padding-top: 77px!important;
}

.boder-left {
	border-left: 1px solid #2194f1!important;
}
.boder-right {
	border-right: 1px solid #2194f1!important;
}
.border-top-Bottom {
	border-top: 1px solid #2194f1!important;
	border-bottom: 1px solid #2194f1!important;
}


.thead-fixed{
	position: fixed; 
	top: 55px;
	 display: none;
	 z-index: 999;
} 	



/*//table固定结束*/


/*//一键置顶开始*/

.clicktop {
	display: none;
	width: 30px;
	height: 28px;
	position: fixed;
	bottom: 45px;
	right: 25px;
	z-index: 99;
	background: url(/image/common/clickTop.png);
}

.clicktop:hover {
	background: url(/image/common/clickTopHover.png);
}


/*//一键置顶结束*/


/*分页开始*/


.number {
	line-height: 27px;
}


.box-body {
	position: relative;
	height: 50px;
	text-align: center;
}
.page {
	width: 100%;
	position: absolute;
	left: 42%;
	transform: translateX(-50%)!important;
}

.pageBox{
	position: absolute;
   right: 20px;
   top: 4px;
}

.pageTotalBox  {
	right: 58.5%!important;
	top: 47px!important;
}


#list {
	display: inline-block;
	border:1px solid #ddd;
	display: inline-block;
    border: 1px solid #E2E2E2;
    width: 50px;
    height: 27px;
    border-radius: 2px;
    margin-left: 10px;
    margin-right: 10px;
    text-align: left;
    padding-left: 5px;
    cursor: pointer;
	
}
/*分页结束*/


.navbar {
	border:none!important;
}
	
.text-center {
	line-height: 100px;
}


.project {
    width: 70px;
    height: 20px;
    background: #deeffd;
    color: #2194f1!important;
    text-align: center;
    line-height: 20px;
    font-size: 14px;
    border-radius: 2px;
}


#myPortfolioPackage .search {
	/*width: 726px;*/
	width:86%!important;
}


/*多行溢出 手机端使用*/
.txt-cut{
	overflow : hidden;
    text-overflow: ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用*/  
    display: -webkit-box;
    /*//显示两行*/
     -webkit-line-clamp: 1; 
    -webkit-box-orient: vertical;
    /*//强制换行,支持文字和紫门  会把单词截断掉的*/
    word-break:break-all; 
           /* 不会把单词截断掉的。*/
    word-wrap:break-word;
    font-family: 'Microsoft YaHei', Tahoma, Arial, sans-serif;
}


table tr td a,
table tr td span{
	font-size: 12px!important;
}


.queryBox input {
	padding-left: 5px!important;
	color: #333;
}

.queryBox select {
	color: #333!important;
}

